Lets Debunk Some Myths About Traveling In Japan